package org.corf.endpoint;

import java.util.HashMap;
import java.util.Map;

import org.corf.endpoint.collector.Collector;
import org.corf.endpoint.emitter.Emitter;
import org.corf.processor.CorfProcessor;

public class AbstractEndpoint implements Endpoint {

    private final Map<String, Collector> acceptors;
    private final Map<String, CorfProcessor> processors;
    private final Map<String, Emitter> emitters;

    protected AbstractEndpoint() {
        this.acceptors = new HashMap<String, Collector>();
        this.processors = new HashMap<String, CorfProcessor>();
        this.emitters = new HashMap<String, Emitter>();
    }
}
